package com.atguigu.utils;

import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public abstract class Dateutil {
	/**
	 * 
	 * @param str  例如 ：2019-08-21T19:55
	 * @return java.util.Date
	 */
	public static Date toDate(String str) {
		str= str.replace("T", " ");
		DateFormat bf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
		Date date=null;
		try {
			date = bf.parse(str);	
		} catch (ParseException e) {
			e.printStackTrace();
		}
		return date;
	}
	/**
	 * 
	 * @param date java.util.Date
	 * @return 例如 ：2019-08-21T19:55
	 */
	public static String toString(Date date) {
		DateFormat b2 = new SimpleDateFormat("yyyy-MM-dd HH:mm");
		String str = b2.format(date);
		str= str.replace(" ", "T");
		return str;
	}
	
	public static String getTime() {
		return String.valueOf(System.currentTimeMillis() / 1000);
	}
}
